InfluxDB2\Service\QueryService D

Total Complexity 156
Dependencies 18
Dependents 0
Total lines 1,554
Lines of code 1,022
Logical lines of code 472
Comment lines 369
Methods 28
Properties 3

Methods 28

Method Rating Maintainability Complexity Lines of code
postQueryRequest()
B
38 16 75
getQuerySuggestionsNameRequest()
B
38 15 72
getQuerySuggestionsWithHttpInfo()
A
37 12 86
postQueryAstWithHttpInfo()
A
37 12 86
getQuerySuggestionsNameWithHttpInfo()
A
37 12 86
postQueryWithHttpInfo()
A
37 12 86
postQueryAnalyzeWithHttpInfo()
A
37 12 86
postQueryAstRequest()
A
40 13 66
postQueryAnalyzeRequest()
A
40 13 66
getQuerySuggestionsRequest()
A
41 11 60
postQueryAstAsyncWithHttpInfo()
S
49 2 35
getQuerySuggestionsAsyncWithHttpInfo()
S
50 2 35
getQuerySuggestionsNameAsyncWithHttpInfo()
S
50 2 35
postQueryAnalyzeAsyncWithHttpInfo()
S
49 2 35
postQueryAsyncWithHttpInfo()
S
49 2 35
__construct()
S
71 4 5
createHttpClientOption()
S
63 3 10
postQueryAnalyze()
S
75 1 4
getConfig()
S
82 1 3
postQueryAnalyzeAsync()
S
68 1 8
postQuery()
S
74 1 4
getQuerySuggestionsNameAsync()
S
68 1 8
postQueryAst()
S
75 1 4
getQuerySuggestionsName()
S
75 1 4
postQueryAstAsync()
S
68 1 8
getQuerySuggestionsAsync()
S
69 1 8
getQuerySuggestions()
S
76 1 4
postQueryAsync()
S
67 1 8